Touge Max G Japan

Toge or Touge is a Japanese word literally meaning 'pass.' It refers to a mountain pass or any of the narrow, winding roads that can be found in and around the mountains of Japan and other geographically similar areas, like the legendary Nordschleife in Germany.

Genre:Racing / Driving
Release Month:1
Release Year:2000
Developer:Cave
Publisher:Atlus Co
Serial:SLPS-02361
Size:0
CRC32:0